left (someone) skint

Translations
оставить (кого-то) без гроша
The unexpected expense left him skint.
Неожиданные расходы оставили его без гроша.